international corporations - Turkish English Dictionary